40339 127
29578 562
20460 792
76641 245
3287 420
1577 207
39693 430
85899 437
10116 340
17087 507
10302 642
23871 132
21083 173
19733 139
7519 310
20341 326
1590 75
11679 777
8627 328