2963 660
1088 194
125347 396
30466 738
5291 595
4113 362
43089 78
73847 549
2594 595
2047 519
2246 580
9066 274
6527 492
281842 1163
219110 306
214978 1062
115397 722
2739 229
2916 541
4204 182
3789 694
90525 596
5995 616
2780 517
2034 429
3499 120
3213 825
1308 268