19956 236
21356 424
7277 197
61373 604
13646 700
22594 356
17186 461
100900 359
10521 50
31648 145
35104 583
16449 777
20643 759
12723 687
25928 201
14826 743
23728 313
12350 752
20046 448
68691 168
10520 502
52522 351
72455 858