2340 333
5789 281
7490 441
2387 221
4158 665
3993 41
22382 365
10236 75
10196 607
4480 716
3462 38
16961 461
8933 58
2714 553
3110 219
4501 711
3007 591