43062 216
4394 668
2687 54
3089 497
21266 620
8175 390
20298 337
14480 89
7450 206
5771 669
3440 531
4834 478
4836 171
14697 426