18866 66
45339 131
35801 347
5549 518
4631 470
4372 946
5626 820
3314 641
3814 653
2081 306
1068 62
4162 593
2275 238
3148 141
3641 513
1263 190
1912 122
4143 531
4159 880
2036 118
8938 400
5252 562
3537 97
28459 432
32933 679