1045 116
3746 923
6404 793
5502 508
5310 712
2823 581
12395 604
12162 78
1842 397
3134 660
9516 370
4639 539
5700 806
2182 448
5246 353
5957 860
5989 219
2789 317
23294 170
1953 525
3746 551
6016 777
20929 676
3029 758