3648 915
2965 415
2924 326
5335 265
3298 506
7312 716
2975 215
3494 589
4493 949
2290 339
19719 447
20326 410