15831 149
12249 737
9086 528
6936 815
3014 329
4517 654
4721 554
19352 730
1545 357
16660 339
39541 214
20189 183
17062 1001
17475 569
16437 295
7866 72
10105 417
23540 602
78217 345
54346 343
34122 642
68841 286
2089 124
19472 522
31044 87
14201 445
22466 315
18166 810