51502 182
12102 167
16894 506
21665 115
59952 344
29676 179
19710 236
21796 232
8296 651
12131 552
36550 219
6827 558
52274 277
19097 288
39088 880
8254 260
37421 160
6629 363
4031 121
7423 106
13291 637
16397 617
10016 45
13951 754
7490 561
16247 371
95704 336
18521 397