4663 403
6573 641
13289 156
28845 587
2849 32
3475 315
11873 651
1677 44
35377 591
6241 478
9430 214
1338 277
6613 833