12503 386
3969 391
8283 329
4679 77
21546 610
7666 700
4862 503
9230 790
8005 70
4267 172
5521 323
1972 140
3060 359
3349 351
4213 859
3812 276
4097 58
6902 221
2539 307
4358 915
3277 198
4192 627
5458 814
2761 272
5542 912
5307 667
4725 748
2279 62