300 56
1583 401
2721 596
1775 344
2244 557
1282 349
2889 730
6868 96
2259 335
11135 485
358 83
1552 338
11456 483
8747 281
1480 327
7528 453
3091 927
2901 640
2936 592
546 119
1870 307
2314 486
1381 355
1955 493