31460 243
5553 529
62241 715
6327 709
6444 609
10642 616
3502 212
1677 156
3161 289
2528 572
7057 197
965 86