40488 563
9286 348
39132 167
43307 335
25182 288
7619 159
5362 126
27236 341
12351 411
29455 160
71323 559
20406 290
35319 918
22102 875
20673 381
69154 618
9643 88
95297 758
13185 598
19483 666
36253 138
45025 203
7755 284
7299 333
62622 529
17029 366
2881 81
5885 591