3047 120
3983 653
7919 213
3260 973
4842 140
5287 461
18357 513
10632 574
13579 286
8637 901
3735 500
8373 275
6472 338
4079 377
1066 46