14032 833
43489 540
185331 316
12052 489
15727 101
83268 380
19749 170
13732 511
10955 660
104823 629
7465 745
7266 180
101726 877
15270 332
6473 651
58582 482
14343 423
11203 308
8754 447
16523 505
7134 628
44771 921
23278 747
4561 104
22923 503
10786 796
15106 439