3071 801
1577 232
1632 492
1431 427
1455 224
676 163
6484 51
4565 694
4390 339
6372 619
6657 582
3893 489
21366 389
72400 417
17161 440
3058 145
6034 525
9921 857
4232 542