229150 1149
122987 227
144441 210
66623 477
19083 296
253404 701
19901 597
142331 326
74668 563
25298 508
3380 528
11184 584
2154 75
3534 136
6140 694
5932 59
29133 637