3198 509
1510 163
1658 225
948 55
1163 100
1011 65
5917 593
1030 104
3465 61
2106 210
3984 718
2363 320
3121 757
1786 35
3006 556
3588 525
5431 139
2826 528
3328 516
2274 603
5352 434
2975 359
2599 508
4425 587