3995 588
4049 713
5365 501
1698 246
4751 70
3494 951
2137 278
4271 753
3808 292
1432 101
4322 805
3300 521
1155 221
3336 580
2370 323
2707 307
3504 866
2282 451
1406 64
1309 67
3103 746
1742 213
1789 273
1227 84