27255 493
2493 273
29266 735
12797 538
6598 129
6994 612
15650 58
5215 153
4790 282
3837 205
8492 107
12257 648
6577 62
2535 67
3502 521
10144 565
5161 576