5162 30
9132 453
12618 341
18237 343
11792 503
5570 159
7559 191
11581 697
9188 81
14466 58
5262 94
16572 748
2439727 3520
233646 590
194525 744
47550 393
17801 699
24116 669
2970 431
28897 225
9365 611
48790 792
21340 120
20096 406
11974 562
12948 675
84141 287
20802 550