2497 400
2406 215
9948 229
7086 646
10143 868
69877 558
14131 737
4864 732
5604 727
1948 120
2267 52
10709 699
5631 309
4590 548
5376 708
18096 506
12061 553
2295 448
1871 211