2750 33
3092 853
3251 578
2913 668
479246 1360
176099 565
72790 1119
95472 451
15103 640
21643 812
12435 809
1979 83
5883 506
4677 532
15910 617