31858 281
6302 45
6048 680
6660 581
4319 195
9454 666
1681 85
18617 591
7220 479
4258 705
2630 392
6102 328
3568 150
3699 587
2419 203
4030 173
8566 333
2081 511
1176 183
2400 575
2861 744
2778 394