2505 553
1362 248
821 151
2107 392
5289 693
3539 833
2263 352
4604 635
4467 299
3979 284
1981 178
2262 59
2912 653
3064 525