2580 684
2388 280
28256 214
1636 51
19047 471
2874 683
1078 158
3139 619
916 156
1945 404
815 159
1477 355
1433 347
2228 580
1889 504
2928 554
2623 553
2745 800
2739 782
3285 733
5494 486
64051 637
3370 405
25988 347
6049 371
3253 537
3713 781
2348 577