2820 781
958 291
350 71
1983 559
497 152
7957 421
3979 313
4203 183
39006 548
30238 495
11074 549
5186 756
20027 572
4097 328