3040 103
12699 117
10587 203
6286 443
31160 404
102092 326
38632 378
12125 564
25628 257
3123 245
11428 423
5489 329
2958 638
2282 119
4300 738
1928 197
3675 322