2508 400
2419 215
9989 229
7092 646
10150 868
69878 558
14141 737
4867 732
5605 727
1953 120
2270 52
10715 699
5645 309
4591 548
5386 708
18101 506
12078 553
2300 448
1872 211