3593 902
2846 263
12387 560
3521 596
4220 629
2744 122
4378 800
21729 666
11457 105
3811 440
1735 226
2223 382
1534 256
3684 595
1322 160
3598 539
3339 629
3205 547
3795 463
3727 394
4729 564