3600 703
2808 99
3143 256
4288 606
36173 49
9861 134
68202 730
11271 603
25050 818
16706 438
23319 352