3032 103
12698 117
10582 203
6280 443
31145 404
102079 326
38622 378
12122 564
25624 257
3123 245
11427 423
5489 329
2958 638
2281 119
4300 738
1928 197
3675 322