54013 769
30500 48
45576 78
23774 172
21795 617
31009 212
16981 405
22137 153
11442 396
8005 319
3080 273
11668 441
13521 655
21792 504
10420 545
35358 102
14064 885
18830 1006
41045 57
3989 432
9126 130
4661 909
6783 640
34860 351
30846 210
8218 135
15328 632
52878 818