4716 403
6577 641
13293 156
28847 587
2850 32
3476 315
11883 651
1678 44
35382 591
6245 478
9436 214
1339 277
6619 833