31630 288
9061 444
14048 823
32755 609
56745 148
27140 228
17364 153
47474 570
19406 614
7091 286
4792 599
3367 184