21701 169
13495 190
2527 169
3364 71
3068 430
3387 427
6308 405
2380 170
6127 273
14497 747
100907 634