896 56
3105 706
10798 763
3028 497
2350 515
3593 662
13951 489
4605 141
9256 92
4136 622
1344 298
2879 803
980 123
3401 414
3574 818
1185 45
8337 723
3031 723
2238 507
1368 402
1027 146
1434 323
18118 643
1485 217