13016 561
31476 535
2746 118
34328 634
26928 227
320064 1050
143402 232
31195 440
40837 365
45779 542
41209 297
16979 234
206970 324
85543 661
5549 523
11380 609
63073 170
14321 600
7116 664
14172 740
14848 453
11983 646
10844 847
41842 296