3643 915
2959 415
2913 326
5312 265
3292 506
7298 716
2964 215
3482 589
4485 949
2278 339
19619 447
20170 410