1110 275
186 48
1994 401
11612 287
44427 323
2106 501
2444 559
2767 497
4326 754
9856 686
4293 144
5753 317