12591 621
3249 881
2958 580
1664 145
3823 531
2092 421
8077 477
6118 392
3770 151
3870 135
7534 891
3076 709
456 55
1553 252
1105 234
4833 499
14117 502
4610 117
7970 575
2990 302
1932 249
2842 610
4431 596
2402 347
9726 178
15646 543
21248 568
13454 902