3628 915
2952 415
2895 326
5274 264
3272 506
7268 716
2953 215
3465 589
4468 949
2261 339
19434 447
19893 410