2502 400
2414 215
9969 229
7091 646
10144 868
69877 558
14135 737
4866 732
5604 727
1952 120
2268 52
10711 699
5637 309
4590 548
5382 708
18099 506
12069 553
2297 448
1872 211