1050 116
3752 923
6417 793
5514 508
575 85
4612 361
1369 274
2006 517
2442 585
6823 527
4207 381
1899 363
4921 556
1211 150
857 173
3972 241