4391 491
5034 123
4101 403
3862 634
3232 351
5271 452
2194 62
3323 499
4230 530
2564 112
395103 942
178897 548
184831 671
80167 163
44592 546
67708 348
44745 125