39912 866
158628 404
12044 326
12095 593
9083 365
52652 581
134708 928
71928 827
17648 330
27747 187
103900 402
100668 235
45054 60
82595 599
96097 231
67906 660
24133 535
18129 432
58198 511
69324 144
5508 188
23278 245
22677 69
10202 498
156795 216
6048 470
73789 459
2645 85