31356 243
5543 529
62126 715
6318 709
6432 609
10620 616
3472 212
1669 156
3130 289
2518 572
7040 197
963 86