8986 71
640 60
1904 300
650 73
1916 135
2584 129
5088 823
3266 317
10850 697
7986 388
7262 945
104127 216
7928 661
3216 67