303624 1032
29464 233
39348 38
27027 195
9955 95
14011 509
32731 210
11601 391
15163 239
8300 363
6478 381
3981 400
6186 204
7942 270
8574 633
8365 471
9465 78