31308 541
15205 256
6800 721
7852 495
7949 617
5997 425
5294 420
11204 383
4337 276
19573 499
7395 642
4862 494
5903 477
2966 333
4431 79
22501 86
1751 63
3271 535
4233 379
20885 641
10335 823
6551 642
4227 885
3038 568
2540 307