1826 445
18877 375
10328 169
1242 176
7614 31
9881 236
27467 451
15089 829
9771 243
6786 30
3555 675
4022 225
1551 57
7873 621
4371 878