5212 30
9162 453
12701 341
18412 343
11914 503
5585 159
7613 191
11728 697
9272 81
14611 58
5291 94
16606 748
2468483 3524
233805 590
194807 744
47608 393
17864 699
24159 669
2982 431
29011 225
9398 611
48978 792
21453 120
20169 406
12052 562
12976 675
84533 287
20877 550