3067 917
972 222
8031 301
21017 716
12460 1012
8550 275
2846 191
40089 223
9153 486
2325 336
3362 619
2271 38
4791 552
2340 558
3693 279
4090 869
5656 55