43000 216
4393 668
2687 54
3089 497
21258 620
8171 390
20296 337
14472 89
7449 206
5768 669
3439 531
4834 478
4834 171
14684 426