3648 915
2965 415
2920 326
5322 265
3295 506
7309 716
2969 215
3493 589
4491 949
2285 339
19694 447
20284 410