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