5025 401
4930 493
1157 115
2604 537
3125 335
5287 510
3500 809
2245 448
3124 578
1382 339
8096 621
3396 554
1173 166
280 51
3744 608
2735 564
566 27
3973 906
2536 660
3307 590
3769 776
3043 690
1380 142
1598 488