3606 703
2913 99
3182 256
4327 606
36258 49
9895 134
68261 730
11284 603
25087 818
16741 438
23355 352