2300 546
16953 336
3888 352
960 153
3966 298
2847 137
26654 533
12426 869
610344 881
6006 598
3317 152
6551 694
14987 509
7299 259
4248 263
1591 81
2863 555
4913 113
6286 373
1695 246
1671 232