19474 169
12204 189
2361 169
3099 71
2789 430
3047 427
5138 405
2119 170
5820 273
13664 747
95807 633