2666 334
3227 484
1238 131
961 97
5383 885
4835 532
1625 44
21983 498
3842 705
3604 234
1932 69
20546 104
6340 548
3432 257
3198 251
7734 789
11341 220
29913 742
16900 158
4826 755
2880 123
4764 30
9959 272
5160 613
5390 142
2075 219
10969 645
12820 669