2402 353
2634 410
3875 859
1796 113
5323 299
2564 229
1556 79
2693 239
2854 278
4146 550
2541 225
4029 665
5922 116
3272 348
3043 105
4245 472
3979 518
5169 846
3681 161
8379 803
4880 411
5539 497
5685 312
9729 756