4400 30
8343 453
10937 341
15070 343
10265 503
5006 159
6428 191
10347 697
8093 81
11794 58
4199 94
15545 747
2106807 3398
232295 589
193325 743
46316 393
16686 695
22751 669
2529 430
26918 224
8550 611
45237 792
17578 119
17886 405
10857 562
11521 675
75860 286
18045 548