12123 153
29554 502
32443 827
22731 669
194865 528
23098 758
12917 617
8164 732
9447 177
18188 431
7727 699
22078 892
20079 488
300111 1082
21460 600
3209 698
3413 951
3192 877
1638 351
622 155
2140 571
798 178
12637 245
2463 218
20958 139
3216 695
738 131
3183 602