2979 137
12891 134
21511 338
1131 221
3960 729
2159 177
8562 604
20518 554
4028 713
4342 746
2699 279
2823 271
5598 552
3725 862
2851 309
3212 539
14033 385
3004 479
6502 212
4844 349
5929 940
5103 131
5146 617
19845 238
7065 766
1931 411
82770 616
36323 843