1045 116
3746 923
6404 793
5502 508
7182 532
1901 468
3162 659
2489 575
23294 170
5989 219
10793 27
3235 205
2331 583
6016 777
2882 137
3100 828
15972 544
6719 114
4639 539
3823 633
4437 348
2789 317
3746 551
5310 712