15593 728
32107 105
5214 588
12400 84
41136 686
49588 855
11870 552
7003 792
122112 941
20538 811
45852 508
3481 317
35027 245
24095 531
3383 468
3204 706
8173 143
22382 486
22869 519
19112 106
10303 297
14498 588
29179 459
8904 814