506 101
17418 585
21395 260
999 210
6859 328
2389 427
5315 522
7974 378
14000 643
9645 234
15125 609
4032 171
6306 825
12027 256
2794 414
1817 88
1926 279
3015 624
2629 489
3698 397
2576 534
2491 306
2826 401
5238 433
6627 139
9650 256
3441 356
929 196