15026 947
8657 850
3785 109
15978 253
9989 357
16813 761
9254 480
6000 656
16189 754
25273 417
13719 396
5790 323
9410 164
25634 850
4101 247
9995 63
15178 562
9775 820
9021 115
11244 462
11647 532
10680 146
8237 494
6604 297
15096 395
30210 843
11352 513
4474 214