2585 693
2812 843
639 136
2162 527
1396 338
1367 222
1971 35
3452 581
5963 499
99318 510
6788 400
6120 339
5871 229
13823 337
3694 124
9236 892
6741 199