11003 847
10581 526
7090 775
6543 121
16613 701
28008 574
9616 141
32830 437
10140 211
8130 596
7841 116
6982 635
24285 343
11572 627
36841 410
70599 305
21125 331
9556 402
5672 259
17859 776
6298 487
246045 920
11267 587
8661 722
10273 379
14660 132
4227 168
6412 358