3082 801
1766 232
1646 492
1459 427
1530 224
717 163
6567 51
4574 694
4426 339
6381 619
6669 582
3909 489
21373 389
72486 417
17185 440
3059 145
6050 525
9940 857
4243 542