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