2666 334
3228 484
1238 131
961 97
5383 885
4835 532
1625 44
21983 498
3843 705
3605 234
1932 69
20546 104
6340 548
3432 257
3198 251
7734 789
11341 220
29914 742
16901 158
4829 755
2880 123
4764 30
9961 272
5160 613
5390 142
2075 219
10969 645
12823 669