3602 703
2890 99
3175 256
4316 606
36231 49
9884 134
68246 730
11280 603
25075 818
16732 438
23343 352