3121 602
1711 438
1141 90
1774 335
2391 512
1650 196
3015 757
2938 689
2319 513
2805 615
2720 160
35967 317
26567 419
32850 359
28961 640
67311 802