29800 540
13941 256
5854 721
7173 495
7075 617
5825 425
5047 420
10871 383
4069 276
19338 499
7007 642
4783 494
5637 477
2890 333
4014 79
22291 86
1724 63
3182 535
4056 379
20717 641
10286 823
6508 642
4206 885
3018 568
2522 307