1132 336
2528 600
903 179
1027 46
1622 329
4305 931
9546 684
12286 855
26352 765
53726 441
3703 927
45123 531
39934 793
12476 264
5171 332
11671 129
7559 62
3666 851
12533 772
7712 155
3737 339
15579 829
10377 636
7217 254
4162 454
7834 318
22166 593
37689 530