16603 508
7040 791
5915 342
3257 612
17094 301
2504 379
8200 428
17722 878
5470 232
3685 652
5165 80
6466 44
16110 189
10271 86
28560 490
7530 513
1585 179
2747 56
5802 42
5480 147
11167 575
4363 527
5775 840
12995 584
3961 728
34710 465
15911 326
3937 736