3286 273
32830 736
14786 538
7518 129
8763 612
18217 58
6488 153
5572 282
4425 205
11294 107
16330 648
7472 62
3235 67
4004 521
11198 565
5840 576