3583 502
4960 233
5310 573
3736 729
1803 63
2331 57
3640 334
2225 127
3297 470
3900 607
2870 415
3296 398
39854 433
34248 473
33462 532
20385 104
45643 665
27965 966