996 247
629 53
2827 421
3383 646
2413 131
1004 44
15224 236
787 51
11365 547
3578 705
28315 493
14258 697
16562 225
4551 172
11371 593
4978 559