290 32
8216 889
1874 602
3401 829
2637 343
2205 269
2561 696
2554 650
3149 662
4579 677
3055 993
10137 684
5061 433
2472 337
1418 414
3532 469
8085 470
12829 984
3836 226
2263 575
2578 613
1654 493
954 258
2988 743