5950 357
16048 338
3512 771
14548 109
4468 316
2455 214
8561 546
3698 300
8617 815
20254 623
9932 601
42781 759
20271 390
3451 598
3839 197
2080 275
5313 145