2975 355
4431 264
25633 214
12328 358
8056 394
14164 477
5518 351
7014 243
31135 178
18624 168
10785 279
39603 841
8676 620
18791 556
13483 253
51877 257
8898 891
15645 817
5054 51
7241 477
15368 833
13953 614
17930 360
6416 642
4876 319
3176 523
3267 778
1211 42