4575 492
5284 123
4199 403
3958 634
3306 351
5411 452
2282 62
3402 499
4305 530
2664 112
397566 943
181222 549
187313 680
82052 164
46025 546
69436 350
46522 126