5175 30
9140 453
12648 341
18291 343
11818 503
5574 159
7577 191
11620 697
9216 81
14514 58
5270 94
16579 748
2450462 3523
233693 590
194596 744
47570 393
17828 699
24133 669
2972 431
28932 225
9372 611
48850 792
21372 120
20127 406
12005 562
12959 675
84296 287
20831 550