4734 403
6577 641
13300 156
28853 587
2855 32
3476 315
11884 651
1678 44
35384 591
6246 478
9437 214
1339 277
6620 833