3093 762
1149 179
840 74
502 101
20560 60
12732 803
15905 510
119956 875
17610 138
7620 381
5122 198
8478 78
6741 569
7464 651