2505 553
1362 248
821 151
2107 392
5283 693
3539 833
2263 352
4604 635
4465 299
3978 284
1978 178
2262 59
2912 653
3064 525