2903 82
7409 215
5083 399
3930 727
6522 595
2212 241
4788 52
10097 287
14693 405
4258 180
3187 123
2321 387
2644 67