3036 103
12699 117
10585 203
6285 443
31156 404
102084 326
38628 378
12124 564
25627 257
3123 245
11428 423
5489 329
2958 638
2282 119
4300 738
1928 197
3675 322