5028 76
5450 784
5847 740
7951 641
10900 272
4554 181
7318 669
2430 296
1318 104
5885 512
18225 111
6346 858
10573 928
7877 376
9055 76
5411 365
5308 51
3421 478
7558 593
6134 348
5479 466
2419 314
2426 416
3265 533
3424 664
2522 462
2959 517
13293 170