3033 103
12699 117
10585 203
6282 443
31152 404
102081 326
38626 378
12123 564
25625 257
3123 245
11428 423
5489 329
2958 638
2282 119
4300 738
1928 197
3675 322