986 261
8401 614
3241 850
5096 537
14564 735
1874 212
2906 292
4486 87
2296 533
10495 106
2021 301
3254 758
17997 519
18226 666
2145 432
588 90
2844 274
899 57
2710 860
2821 635
2474 110
9751 459
2406 501
3425 871