12623 97
11835 117
22066 358
9941 539
3072 217
4669 554
3834 713
29457 431
7714 691
13422 598
4922 282
4104 280
19267 208
4253 867
4602 634