399 108
276 45
1094 240
2022 515
10935 785
5642 776
3155 754
11088 478
2997 809
11831 241
2813 850
1729 484
2504 119
2168 254
5533 796
2949 796
2424 122
2365 163
5701 338
3073 277
14323 145
10131 82