22532 104
24457 60
3003 30
21954 665
4946 787
18287 541
8397 87
14141 276
33220 511
9314 151
9886 293
5535 625
8453 458
2513 44
11111 299
4862 484
4826 362
8372 200
7305 819
2431 146
8870 563
32448 540
12249 602
37736 825
5289 755
8876 217
7461 481
5346 315