350 104
5591 262
1756 558
1594 415
1614 336
1101 271
5856 887
480 45
2439 541
453 32
2953 635
1793 323
3111 628
10624 578
3061 560
777 127
1133 104
5089 486
12261 533
2935 421
2700 771
1201 151
10281 84
13713 805
1249 159
1807 340
3031 590
1822 173