22016 370
13258 438
3293 280
11072 690
62130 528
2532 52
16188 729
18968 230
12072 598
6224 81
4896 332
15786 494
7677 240
12526 362
10151 123
4991 39
19115 667
20230 463
3906 440
16068 359
4418 187
13612 713
39810 221
14876 196