13956 312
6118 509
7702 308
15995 228
36513 722
4034 331
112237 859
5021 162
17313 335
16542 426
10776 643
3817 61
14631 597
94030 780
5339 417
198096 526
7469 497
5677 556
52535 996
9196 650
18826 909
12292 118
7206 352
112665 598
7664 627
5742 309
7929 278
15396 739