3606 703
2928 99
3189 256
4334 606
36276 49
9902 134
68268 730
11288 603
25095 818
16746 438
23358 352