3035 103
12699 117
10585 203
6282 443
31154 404
102082 326
38626 378
12123 564
25626 257
3123 245
11428 423
5489 329
2958 638
2282 119
4300 738
1928 197
3675 322