3277 63
5425 425
29156 486
29333 154
2479 116
12309 885
5940 62
4447 555
13817 669
2459 100
5551 158
3230 348
1808 186