5286 659
19976 142
108951 328
22146 305
13838 175
43373 770
8669 131
5798 152
48467 593
3038 215
2890 94
2795 555
7304 657
1827 47
3979 331
4922 786