4004 694
205631 325
16908 141
10323 693
2154 51
9075 701
3846 885
5049 433
2764 568
1768 249
3657 439
3155 683