2525 310
42979 147
37828 855
13438 653
13144 493
38884 287
9797 299
13407 389
19572 491
6466 543
1794 346
3791 622
6509 582
4957 429
6584 773
3453 179
8340 141
1875 42
696 67
24162 229
16546 940
26667 928
26248 657
71655 855
26628 498
10751 205
9952 70
15738 30