12149 85
9662 313
6547 388
5878 107
20768 161
4928 167
14567 253
29865 404
12899 774
27582 688
15546 49
13313 437
19389 55
28144 623
28858 925
20467 201
8031 116
22235 432
13730 603
9912 459
20548 612
13071 398
17676 686
5866 390
36647 685
24887 185
19240 521
12951 498