4708 403
6577 641
13293 156
28847 587
2850 32
3476 315
11883 651
1677 44
35380 591
6244 478
9433 214
1339 277
6617 833