3001 512
11977 593
3045 342
215 44
1722 167
3210 639
1681 292
2613 578
2518 650
2456 641
7154 155
1434 153
2552 555
19247 948
13442 705
2864 602
2436 337
2233 404
18933 544
3112 662
6291 490
14588 403
9489 747
2074 109