1253 54
5916 813
1601 83
3301 513
2091 173
4847 638
3849 354
8338 160
12909 550
22811 517
288 62
2907 638
2662 460
1500 206
1031 29
1548 125
3688 585
1893 136
6586 434
2642 307
4907 705
9165 612
8405 623
12230 556