1090 93
3543 804
8605 131
50183 314
1218 86
2970 520
2186 332
6569 360
3937 614
1521 39
2717 273
22259 300