14951 325
3581 554
268816 468
5241 309
2718 252
44439 117
1037 257
20752 278
8379 173
14800 60
24748 287
10080 640
7552 593
39987 368
20177 611
62350 278
21815 652
30059 820
3519 646
257509 750
5456 709
19942 208
19414 580
3276 290