5076 301
19584 716
10680 1012
7470 275
2290 191
33113 218
8403 485
2030 336
3140 619
1891 38
4314 552
2134 558
2826 279
3614 869
2090 50