5096 56
2899 185
2641 416
10078 885
4154 887
2721 603
2128 602
5787 561
5732 347
2514 515
1771 242
3075 908
20347 657
1881 138
4080 502
5295 377
2493 582
2295 264
4296 61
1722 149
2876 639
2431 542
5589 620
795 58