3350 33
10556 753
9144 85
11444 815
8086 564
6325 662
6330 115
10191 350
5480 442
9462 700
11021 568
8254 662
5115 370
5635 590
3687 502
2258 311
4355 391
2127 237
2400 121