40376 242
21011 310
45236 313
20404 197
477465 1175
33982 258
33675 658
59708 372
16956 404
30732 922
10233 570
12604 592
9656 525
26400 254
54854 876
8084 812
19558 447
11396 93
9091 717
45930 390
9657 681
6145 529
35633 440
17502 432
8446 75
29622 277
58967 308
11237 159