303 41
729 206
4135 77
10614 382
5797 635
4136 382
5991 97
2807 181
3886 409
106331 231
8605 550
7949 79
9699 43
21722 542
17413 352
23752 726
4320 519
9118 288
28545 516
9323 215
4096 565
23342 410