64030 561
13693 453
31450 248
21668 350
165250 278
189776 983
22908 402
12121 596
3555 915
2811 319
9423 570
1395 163
5080 399
3507 597
3743 551