39962 454
2278 42
14051 687
13302 631
2190 277
43695 241
12466 317
903 44
3284 396
3534 767
2867 605
9146 876
4718 42
3762 560
4224 417
6522 206
2511 319
3028 452
2289 410
5736 146
13386 158
33716 275
21105 147
32752 141
7566 279
8344 505
2531 333
4678 929