2139 397
3580 126
2667 94
16313 803
8131 767
6125 752
10837 964
2091 55
11438 57
7605 389
8145 926
4481 697
5864 500
174685 789
6396 759
2308 427
1262 299
2867 442
3876 529
2301 564