506 101
17418 585
21395 260
999 210
6861 328
2389 427
5315 522
7974 378
14012 643
9645 234
15128 609
4033 171
6310 825
12029 256
2794 414
1818 88
1927 279
3016 624
2631 489
3703 397
2577 534
2491 306
2827 401
5239 433
6627 139
9652 256
3442 356
929 196