2979 137
12859 134
21468 338
1131 221
3959 729
2157 177
8555 604
20506 554
4028 713
4338 746
2698 279
2823 271
5593 552
3725 862
2847 309
3212 539
12133 384
3001 479
6501 212
4840 349
5926 940
5095 131
5143 617
19819 238
7061 766
1930 411
82739 616
36311 843