625 72
4593 664
2558 397
1775 409
11245 502
5306 853
6060 635
3351 672
6170 567
9289 632
1573 33
3972 517
2142 118
2923 700
2672 411
4386 814
3682 822
5180 429
4053 84
11466 274
3669 62
1951 351
2022 290
565 40