22733 410
20863 294
10103 797
18296 137
2149 77
3229 542
9666 638
4855 766
3510 771
11100 243
17388 710
13416 59
15872 335
48135 941
6100 123
3968 38
14555 730
4193 447
3341 105
163052 259
16551 886
2740 269
8862 727
9777 757
34409 391
29218 643
6676 650
49351 578