3600 703
2833 99
3153 256
4295 606
36186 49
9863 134
68217 730
11274 603
25056 818
16714 438
23324 352