3040 103
12700 117
10587 203
6287 443
31161 404
102094 326
38633 378
12125 564
25630 257
3123 245
11428 423
5489 329
2958 638
2282 119
4300 738
1928 197
3675 322