43017 216
4394 668
2687 54
3089 497
21260 620
8173 390
20297 337
14475 89
7449 206
5768 669
3439 531
4834 478
4834 171
14689 426