3639 915
2959 415
2913 326
5292 264
3291 506
7295 716
2963 215
3478 589
4481 949
2276 339
19587 447
20117 410