40471 563
9282 348
39116 167
43305 335
25179 288
7618 159
5362 126
27234 341
12344 411
29439 160
71315 559
20402 290
35298 918
22100 875
20660 381
69139 618
9640 88
95292 758
13185 598
19476 666
36251 138
45007 203
7755 284
7299 333
62616 529
17027 366
2880 81
5885 591