19484 169
12208 189
2361 169
3099 71
2793 430
3050 427
5143 405
2120 170
5821 273
13669 747
95836 633