2966 518
4181 785
2711 646
1168 128
3142 963
1844 550
2273 661
3283 829
1365 282
2309 175
4139 884
2892 397
2313 575
627 58
228 61
2390 241
2715 583
2660 530
2793 559
2930 383
2934 782
3071 711
10637 505
324 58