3903 298
18293 715
9960 1012
6710 275
2130 191
30266 218
6441 485
1907 335
3009 619
1711 38
4123 552
2056 558
2284 279
3463 869
1877 47