16866 914
11595 151
6320 471
8218 659
17656 128
2949 539
2262 240
1754 209
4133 317
1623 173
2617 318
5871 823
5599 970