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