978 201
1255 250
2851 827
251 45
3159 604
2805 360
6218 409
16218 586
5392 758
13112 708
40910 146
4869 465
22912 262
5626 362
5229 784
2917 374
4817 200
3530 328