16851 863
11090 301
10859 726
15233 354
42310 560
14896 646
18095 425
11568 675
46900 601
31400 374
73446 240
4784 215
3375 808
3016 674
2276 365
1777 299
3236 401
8401 69
2567 243
6899 78
16383 503
6066 504
5907 223
6296 123