54060 769
30573 48
45640 78
23801 172
21817 617
31032 212
17007 405
22161 153
11460 396
8015 319
3083 273
11681 441
13532 655
21821 504
10435 545
35483 102
14082 885
18869 1006
41104 57
3991 432
9133 130
4665 909
6792 640
35013 351
30893 210
8228 135
15353 632
52944 818