3416 103
12759 117
11525 204
6337 443
31395 404
102751 328
38787 378
12215 564
25724 257
3136 245
11462 423
5540 328
2972 638
2285 119
4311 738
1951 197
3723 322