288 80
21692 396
6074 529
3245 702
4862 492
2569 506
18391 354
3309 246
50455 117
21428 463
18599 172
1557 138
1107 90