3593 708
6237 761
2309 160
17046 341
10182 794
4311 575
3369 672
820 128
53470 867
2199 553
18462 362
2949 285