2979 137
12877 134
21495 338
1131 221
3960 729
2158 177
8561 604
20514 554
4028 713
4339 746
2698 279
2823 271
5596 552
3725 862
2850 309
3212 539
14026 385
3004 479
6501 212
4842 349
5927 940
5100 131
5145 617
19835 238
7065 766
1931 411
82750 616
36317 843