5183 30
9150 453
12672 341
18341 343
11883 503
5575 159
7592 191
11632 697
9238 81
14544 58
5274 94
16584 748
2456950 3523
233725 590
194652 744
47581 393
17839 699
24142 669
2973 431
28960 225
9379 611
48893 792
21392 120
20142 406
12026 562
12963 675
84387 287
20849 550