4668 403
6573 641
13289 156
28845 587
2849 32
3475 315
11875 651
1677 44
35378 591
6241 478
9430 214
1338 277
6613 833