2951 923
431 106
1241 343
2218 287
6357 191
77168 320
76824 736
10322 172
12417 175
22419 461
4605 613
11713 672
2371 381
16746 419
1115 90