5115 404
6599 641
13317 156
28911 587
2864 32
3478 315
11915 651
1684 44
35422 591
6262 478
9474 214
1344 277
8566 833