2979 137
12870 134
21477 338
1131 221
3960 729
2158 177
8559 604
20513 554
4028 713
4339 746
2698 279
2823 271
5594 552
3725 862
2848 309
3212 539
14003 385
3001 479
6501 212
4841 349
5927 940
5097 131
5145 617
19825 238
7065 766
1930 411
82743 616
36317 843