22530 104
24456 60
3003 30
21948 665
4946 787
18286 541
8396 87
14138 276
33211 511
9312 151
9885 293
5535 625
8449 458
2513 44
11108 299
4861 484
4826 362
8370 200
7305 819
2431 146
8868 563
32444 540
12245 602
37729 825
5289 755
8875 217
7461 481
5344 315