20036 517
9102 452
32196 329
24638 106
24937 882
33583 718
145393 570
35380 246
31687 633
54508 192
58728 377
24658 552
25970 170
522 165
9411 184
661 156
13900 397
1476 314
37148 196
30095 687
5115 118
2164 431
9974 589
166667 403