4216 694
220881 325
16959 141
10677 693
2293 51
9432 701
3921 885
5182 433
2823 568
1841 249
3784 439
3213 683