5375 404
6616 641
13341 156
28998 587
2876 32
3485 315
11954 651
1701 44
35466 591
6302 478
9537 214
1353 277
8615 833