3584 502
4960 233
5311 573
3737 729
1803 63
2332 57
3641 334
2225 127
3298 470
3900 607
2870 415
3296 398
39865 433
34248 473
33467 532
20397 104
45672 665
27986 966