22532 104
24457 60
3003 30
21950 665
4946 787
18286 541
8397 87
14141 276
33217 511
9314 151
9885 293
5535 625
8452 458
2513 44
11109 299
4861 484
4826 362
8371 200
7305 819
2431 146
8869 563
32447 540
12248 602
37733 825
5289 755
8876 217
7461 481
5344 315