17002 102
11036 563
11362 594
29142 991
33253 290
18646 349
8521 859
17919 583
21407 821
10940 82
29783 450
4752 5
10016 675
9246 553
6324 959
12662 98
26704 638
9401 877
17555 94
25528 831
16676 831
14768 422
7590 937
10556 239