31110 243
5532 529
61926 715
6299 709
6408 609
10504 616
3350 212
1665 156
3112 289
2512 572
7006 197
956 86