2378 320
3512 553
1801 35
3021 556
3094 547
1091 47
2841 528
14494 173
11717 201
6781 584
3250 416
3177 478
3482 688
2917 515
2802 507
6795 693
4440 587
2644 484
2935 490
5292 803
2591 567
2308 303
2713 407
15902 601