30526 703
22863 90
18195 83
8972 298
35451 868
118491 464
21311 855
66481 606
45111 405
29023 140
38271 383
154678 648
147444 578
9510 299
51748 562
287542 1075
30022 255
4740 343
176747 608
13674 131
228954 841
47838 223
154660 461
18081 714