4015 455
3281 488
2882 98
3568 664
2489 212
3696 459
4717 275
2564 333
3107 560
2681 480
3526 772
7139 47
14758 392
11297 57
11926 31
9369 170
16725 546
38862 350
32897 840
33849 592
63783 831
45802 385
246902 1043
12243 89