4899 472
5156 507
2277 419
5061 820
30560 141
12289 501
49076 145
75178 399
15505 515
17604 493
18262 432
8814 806
6183 661
4299 258
2846 42
5084 368
3237 387
5795 432
4117 841
18298 353
8411 396
8036 74
3721 624
5097 448
9173 446
6581 121
4035 254
6359 664