3606 703
2903 99
3181 256
4325 606
36252 49
9895 134
68256 730
11283 603
25082 818
16739 438
23353 352