5197 30
9201 453
12690 341
18437 343
11892 503
5601 159
7601 191
11738 697
9219 81
14652 58
5327 94
16703 748
2453968 3532
233807 590
194623 744
47602 393
17856 699
24249 669
3012 431
29014 225
9408 611
49012 792
21563 120
20207 406
12042 562
13034 675
84760 287
20835 550