3648 915
2965 415
2922 326
5333 265
3297 506
7311 716
2975 215
3493 589
4492 949
2289 339
19718 447
20324 410