5051 301
19555 716
10666 1012
7458 275
2286 191
33062 218
8393 485
2026 336
3134 619
1882 38
4306 552
2134 558
2803 279
3612 869
2083 50