40328 242
20993 310
45188 313
20305 197
476616 1175
33943 258
33641 658
59683 372
16953 404
30678 922
10227 570
12583 592
9636 525
26372 254
54723 876
8057 812
19523 447
11373 93
9076 717
45841 390
9650 681
6133 529
35610 440
17428 432
8427 75
29518 277
58887 308
11223 159