303185 1032
27378 232
38100 38
26224 195
8971 95
13690 509
32365 210
11218 391
14433 238
7990 363
6166 381
3808 400
5661 204
7516 270
8214 633
7974 471
9130 78