303203 1032
27523 232
38172 38
26264 195
8999 95
13707 509
32374 210
11231 391
14536 238
8002 363
6179 381
3826 400
5681 204
7531 270
8221 633
8005 471
9143 78