43592 167
7503 694
126287 594
12215 422
25278 352
16871 273
40590 414
10970 580
12044 172
15665 357
6117 551
16485 725
10620 354
17343 797
10637 811
11306 608
22912 333
7554 386
29357 552
18004 526
11131 263
14336 60
11943 401
64807 596