12089 580
6465 203
4621 594
9453 315
6364 59
2373 119
7653 563
5270 47
6231 515
5523 420
6553 103
4940 370
13788 405
35373 641
24893 328
2224 358
18045 389
35081 85
246956 1196
2732697 4069
332656 530
3190811 6782
258225 1184
143725 691
13300 677
129494 1079
47179 385
145362 273