40276 242
20969 310
45160 313
20232 197
475773 1174
33897 258
33577 658
59655 372
16946 404
30618 922
10217 570
12569 592
9613 525
26325 254
54575 876
8037 812
19498 447
11336 93
9054 717
45740 390
9642 681
6128 529
35580 440
17371 432
8397 75
29404 277
58802 308
11206 159