15008 481
20322 638
7541 705
7997 340
7562 788
6764 367
8748 1007
3550 296
8214 752
2978 255
5075 518
9288 771
3012 207
12834 652
4062 552
14166 787
7815 419
9956 389
9254 852
4005 408
8539 611
19438 842
20373 486
7026 165