1087 93
3542 804
8602 131
50172 314
1218 86
2969 520
2185 332
6566 360
3937 614
1520 39
2715 273
22247 300