2240 602
1129 216
2733 539
2450 745
2362 518
3435 543
8331 450
3860 284
26095 518
11412 681
2799 291
5091 630
88163 907