3226 73
40390 370
11465 204
3762 616
5022 747
2512 483
924 134
2582 140
5324 215
2461 485
3322 963
3339 855