3341 551
18330 729
3258 29
2382 131
4176 561
4936 396
2599 194
13243 843
7639 403
2834 508
3495 861
2498 461
3365 873
1007 142
3193 917
2666 672