5025 856
20019 428
23063 800
4392 217
23471 488
4855 643
16133 221
31554 513
24689 423
15275 741
8212 88
11346 289
8884 412
51055 758
19900 601
16088 575
1421 114
2606 188
163336 974
378830 1079
2513977 7128
1789 154
1787 309
46335 855
31149 597
32624 935
27256 293