3007 30
21965 665
18298 541
8405 87
14146 276
33245 511
9320 151
9889 293
8461 458
11134 299
4868 484
4832 362
8373 200
7307 819
8871 563
32465 540
12257 602
8877 217
7462 481
5351 315
3741 71
9102 844
9949 317
7399 610
13469 579
10813 294
11199 296
12708 259