3648 915
2965 415
2920 326
5332 265
3295 506
7311 716
2971 215
3493 589
4492 949
2288 339
19713 447
20310 410