625 203
1643 400
861 252
470 132
898 249
1599 315
3033 658
1229 267
1506 386
3049 921
1370 363
501 78
590 138
1925 541
4451 462
2505 561
219 39
2433 635
2058 396
1748 539
1241 355
2113 591
2268 646
410 97