2865 860
3015 606
2289 573
10169 35
4629 207
954 235
541 56
3103 832
1591 306
7432 363
2866 206
11090 459
64763 65
572 91
905 272
6400 87
1485 444
1579 464
816 189
2138 585
23286 234
5516 78
16113 688
10253 128