102798 758
3976 283
1415 184
2639 75
42044 207
57595 147
4834 384
4234 112
10081 556
7877 571
12103 692
5082 427
3918 408
1960 31
5921 256
6214 423
4221 725
2931 610