4160 551
20270 729
5317 30
4039 131
4856 561
5093 396
2704 194
14735 843
7936 403
2958 508
3579 861
2614 461
3476 873
1090 142
3321 917
2790 672