1023 116
3737 923
6374 793
5447 508
18859 797
3337 647
2915 798
7009 701
2644 636
1877 475
1302 241
23863 175
1298 243
2860 866
5763 601
2457 679
3893 81
5690 874
6433 371
4601 753
2699 467
3690 563
2417 560
2712 210