3093 343
2133 385
2631 789
1359 270
1208 26
958 167
538 104
6287 763
935 141
1330 204
3082 656
1820 538
1146 287
882 175
5682 91
927 232
5008 879
4101 698
2714 671
2300 262
3394 789
1694 487
2813 640
3005 741