4575 492
5284 123
4199 403
3958 634
3306 351
5411 452
2282 62
3402 499
4305 530
2663 112
397558 943
181215 549
187308 680
82041 164
46017 546
69431 350
46513 126