4000 41
4585 529
3340 569
4947 322
17477 129
4459 168
5098 291
15360 737
6991 695
5315 36
3575 317
9691 94
10293 45
16332 401
3194 173
6015 664
11004 39
5271 540
5318 824
13183 67
4149 892
4551 360
7839 846
5696 518