303206 1032
27535 232
38181 38
26273 195
8999 95
13710 509
32375 210
11232 391
14555 238
8003 363
6181 381
3827 400
5681 204
7532 270
8221 633
8010 471
9144 78