3602 703
2894 99
3177 256
4322 606
36245 49
9890 134
68250 730
11280 603
25079 818
16737 438
23348 352