103632 259
4437 574
17821 469
15926 571
4049 748
2297 527
1066 27
1432 157
7259 635
6107 452
3366 281
10235 723
2969 741
5773 121
3296 200
4962 879
3494 720
3098 769
7045 139
3147 538
1619 290
8714 143
50223 119
30536 597
3606 102
2623 525
2834 367
4379 639