681 141
1196 264
1497 337
455 108
3520 245
1588 261
2853 775
1544 407
44598 198
454 48
2104 347
1541 170
2804 501
3208 583
3643 478
3026 435
50369 497
16621 604