64184 561
13742 453
31461 248
21684 350
165318 278
189843 983
22938 402
12150 596
3557 915
2813 319
9426 570
1397 163
5081 399
3508 597
3746 551