3602 703
2885 99
3170 256
4312 606
36226 49
9879 134
68246 730
11279 603
25071 818
16727 438
23342 352