3594 502
4968 233
5319 573
3739 729
1812 63
2336 57
3647 334
2232 127
3302 470
3905 607
2871 415
3302 398
39950 433
34270 473
33530 532
20469 104
45914 665
28077 966