8516 597
9528 56
302311 1062
17140 325
10392 746
19691 667
59585 1002
9615 311
146694 681
115605 866
48819 381
5276 470
5565 234
47075 158
60026 457