3643 915
2959 415
2914 326
5313 265
3292 506
7299 716
2964 215
3482 589
4485 949
2278 339
19621 447
20174 410