3070 917
980 222
8033 301
21018 716
12466 1012
8550 275
2846 191
40100 223
9158 486
2325 336
3362 619
2271 38
4792 552
2340 558
3694 279
4090 869
5656 55