14031 833
43486 540
185319 316
12051 489
15724 101
83247 380
19746 170
13731 511
10951 660
104748 629
7464 745
7266 180
101709 877
15267 332
6473 651
58561 481
14340 423
11198 308
8753 447
16521 505
7133 628
44768 921
23270 747
4561 104
22922 503
10784 796
15104 439