3389 595
2953 151
4191 449
2305 239
1619 64
13745 529
4933 415
1424 103
2288 203
2861 560
1267 222
4488 702