506 101
17418 585
21395 260
1000 210
6861 328
2389 427
5315 522
7975 378
14015 643
9645 234
15128 609
4035 171
6314 825
12030 256
2794 414
1819 88
1927 279
3017 624
2631 489
3704 397
2577 534
2493 306
2828 401
5239 433
6628 139
9652 256
3445 356
929 196