1686 458
1227 115
7075 287
2668 205
4376 428
5173 709
2299 267
18485 561
29489 83
10978 212
7593 445
8755 252
4223 430