2941 832
1878 591
204 41
2455 644
858 226
1271 281
14951 236
3502 542
18070 270
14502 301
4356 609
14089 393
7757 846
16448 581
7190 259
26797 537
9621 321