3095 538
4092 780
2540 315
4001 502
1799 295
15364 266
1818 114
2844 577
4866 975
2611 168
15609 553
8748 519
2711 578
4275 601
2823 647
2629 415
1594 225
1144 116
4254 679
3015 447
1510 182
3781 798
2998 594
7075 393