2691 517
2359 460
5712 758
7773 433
17375 530
9685 41
23772 130
11500 57
7273 47
17281 731
18489 548
8297 850
1730 278
1804 382
3297 203
3226 458
2358 633
522 37
2029 117
4310 782