350 104
13860 299
1629 324
3817 497
10950 35
4799 857
3315 697
1108 228
14048 139
2764 541
29122 425
3383 571
2589 485
22268 100
5637 536
18649 203
10456 308
19684 569
17172 736
6065 844
16156 323
18701 68
18883 145
21707 670
120533 616
7150 184
6639 293
66356 515