3061 103
12703 117
10602 203
6292 443
31185 404
102122 327
38645 378
12135 564
25636 257
3123 245
11428 423
5489 329
2960 638
2282 119
4301 738
1928 197
3677 322