29733 540
13878 256
5807 721
7154 495
7019 617
5819 425
5038 420
10848 383
4055 276
19325 499
6996 642
4782 494
5625 477
2883 333
4004 79
22287 86
1719 63
3182 535
4042 379
20714 641
10284 823
6504 642
4206 885
3018 568
2522 307