3995 129
4810 179
2239 225
1500 180
4229 767
3043 283
5245 636
2423 409
6566 929
2810 403
4556 376
2738 188
2448 273
3949 794
9427 134
18463 142
2246 130