3008 504
1406 109
2485 416
2394 338
4733 567
3123 641
3195 583
1943 226
2783 700
15894 846
1308 200
2267 573
3432 117
4564 746
3129 505
3620 532
17110 562
2013 508
4754 530
2612 624
1446 159
4702 566
2851 354
4390 801