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