31901 136
19417 616
16229 70
30366 123
8691 379
26377 179
37271 662
34436 723
58410 446
8245 41
8318 98
6375 133
21435 417
36140 420
5912 332
178018 965
17960 145
6115 239
57484 811
13881 904
14542 517
20130 364
27348 764
7073 379
13513 655
16689 372
7382 99
52666 278