2523 698
1297 318
276 80
2739 825
2464 797
1117 322
1896 410
192 53
312 71
2124 699
2683 825
6629 535
8448 152
8092 875
5595 165
16277 687
47830 147
23005 249
9094 369
26010 192