513 50
869 131
369 101
1366 307
181 27
2922 569
33065 364
39549 290
23474 116
8406 155
5928 469
3514 145