4575 492
5284 123
4199 403
3958 634
3306 351
5411 452
2282 62
3402 499
4305 530
2664 112
397569 943
181228 549
187317 680
82056 164
46028 546
69437 350
46524 126