30496 330
6782 191
3198 351
2710 261
6690 551
15950 65
86330 261
10686 677
15870 616
4099 215
2243 366
4619 221
9821 384
7038 709
1654 366
951 115
584 76
1987 339
6462 256