3643 915
2960 415
2914 326
5313 265
3292 506
7299 716
2964 215
3483 589
4485 949
2278 339
19621 447
20177 410