3198 166
321283 173
10223 707
4254 151
6979 153
13472 533
8438 951
3725 736
2174 51
4928 71
6911 610
5894 764
2731 157
3035 494
5262 713
1804 29
775 166
3348 551