2288 201
2396 140
3453 626
21058 731
4252 65
5827 551
10016 323
5844 77
1190 107
5914 283
4959 315
1799 121
3143 25
2248 460
3172 548