506 141
950 144
2547 553
2328 488
1752 505
644 168
2604 541
5241 538
910 237
787 150
1519 410
1114 338
2430 518
2360 507
2170 272
1622 273
2907 340
1549 373
2074 284
2507 586
778 100
448 73
1077 230
2813 681