3608 703
2951 99
3198 256
4342 606
36310 49
9915 134
68284 730
11291 604
25104 818
16757 438
23376 352