16872 914
11595 151
6322 471
8218 659
17659 128
2949 539
2262 240
1755 209
4134 317
1623 173
2617 318
5873 823
5618 970