303206 1032
27536 232
38184 38
26277 195
9000 95
13710 509
32376 210
11232 391
14560 238
8003 363
6181 381
3827 400
5681 204
7532 270
8221 633
8011 471
9144 78