30502 330
6834 191
3203 351
2723 261
6692 551
15960 65
86332 261
10691 677
15882 616
4099 215
2243 366
4625 221
9822 384
7041 709
1656 366
951 115
584 76
1988 339
6463 256