12503 386
3968 391
8278 329
4678 77
21538 610
7661 700
4860 503
9228 790
8005 70
4263 172
5521 323
1972 140
3059 359
3349 351
4213 859
3812 276
4096 58
6895 221
2536 307
4358 915
3274 198
4192 627
5457 814
2760 272
5542 912
5304 667
4723 748
2279 62