19504 169
12210 189
2362 169
3100 71
2793 430
3050 427
5150 405
2123 170
5822 273
13675 747
95873 633