2500 400
2410 215
9957 229
7089 646
10143 868
69877 558
14134 737
4865 732
5604 727
1949 120
2268 52
10711 699
5637 309
4590 548
5377 708
18099 506
12065 553
2296 448
1872 211