2793 111
914 255
1463 383
1697 513
6101 88
19632 729
1185 381
12446 271
946 233
2410 598
2831 845
9994 283
3935 169
638 135
345 97
48444 792
45203 73
15657 689
1704 321
8118 40
1059 232
2653 580
2189 507
1385 368