3593 902
2850 263
12389 560
3522 596
4221 629
2746 122
4381 800
21731 666
11457 105
3811 440
1739 226
2225 382
1535 256
3693 595
1324 160
3598 539
3341 629
3212 547
3798 463
3731 394
4730 564