4147 551
20178 729
5295 30
3931 131
4848 561
5091 396
2701 194
14733 843
7936 403
2958 508
3579 861
2613 461
3475 873
1089 142
3320 917
2789 672