12503 386
3968 391
8282 329
4679 77
21542 610
7662 700
4860 503
9230 790
8005 70
4264 172
5521 323
1972 140
3060 359
3349 351
4213 859
3812 276
4097 58
6900 221
2538 307
4358 915
3274 198
4192 627
5457 814
2760 272
5542 912
5305 667
4723 748
2279 62