675 116
2895 912
7677 274
8103 78
3681 433
3495 525
2487 96
2903 705
5265 384
8325 435
2654 109
3170 310
3764 95
15805 594
978 58
3792 803
1100 114
2154 59
39383 287
13342 389
9061 392
6483 323
1695 327
1587 282
7518 183
10949 199
15960 165
5977 706