40667 346
15839 219
45237 522
27908 402
9528 116
39911 156
8833 351
8504 51
16968 62
7463 111
24809 610
35927 921
20503 115
4991 141
8886 269
75894 130
50809 648
12670 579
9685 271
65149 393
80966 737
69066 297
7149 83
62372 550
5482 332
12091 523
30622 194
38092 307