21995 452
14145 424
901 117
1489 387
1448 260
3083 562
1174 33
2971 502
2792 443
3675 539
4298 594
3523 420
24043 931
1312 186
1496 224
3493 671
1478 115
1640 217
1015 74
3792 798
1452 138
3743 839
2344 336
3520 262