3038 103
12699 117
10586 203
6285 443
31159 404
102085 326
38629 378
12124 564
25628 257
3123 245
11428 423
5489 329
2958 638
2282 119
4300 738
1928 197
3675 322