1329 321
1543 209
9098 124
3085 490
5527 846
2721 374
18993 355
3258 593
14737 62
3184 688
2066 471
3252 641
355 45
1493 248
2728 773
2240 591