14512 89
5873 286
26580 752
16049 411
11561 848
17587 393
24714 358
9533 358
21580 549
9877 147
11128 716
13073 57
15278 93
12736 712
4969 168
8538 498
14739 84
7932 207
11733 380
43624 584
10082 637
22668 698
9229 453
6433 111
11347 810
12728 341
18478 343
44007 659