3602 703
2869 99
3166 256
4305 606
36214 49
9872 134
68238 730
11276 603
25065 818
16723 438
23336 352