9353 680
40970 268
30991 567
5191 132
44907 926
34304 241
20451 477
36596 440
6304 118
10265 503
7308 389
21795 562
3631 872
2135 134