1150 214
2971 700
3063 577
3161 146
18134 311
15998 739
17389 848
31485 66
13275 594
5863 359
12405 520