3052 103
12701 117
10594 203
6290 443
31178 404
102106 326
38641 378
12131 564
25635 257
3123 245
11428 423
5489 329
2959 638
2282 119
4300 738
1928 197
3676 322