1603 164
2255 270
3839 535
4553 873
17775 384
4369 488
5702 694
1161 58
4327 509
3651 485
2092 338
1760 339
3761 432
2858 194
805 149
15887 118
3900 723
3534 801
4201 814
3905 405
6588 360
3047 658
4885 870
2995 123