601 163
2825 577
673 173
2739 83
1422 393
2692 540
2053 487
511 40
1733 304
1707 381
1712 202
2364 339
18044 301
93043 596
5077 574
11272 596
32352 260
33778 58
4663 676
7586 640
4875 30
4898 137
2914 299
2378 69
15222 196
2880 60
4933 148
10046 504