124556 826
204112 1054
228418 606
427503 854
100096 562
53253 443
20065 367
55131 616
124051 483
11341 471
5716 410