3052 512
9642 43
2532 401
2188 418
1771 64
1631 231
2409 370
1879 216
3726 686
3105 577
3743 886
32815 210
13164 170
6870 270
3357 574
2315 421
1150 95
3349 864
981 58
1547 207
1417 52
1135 131
3468 710
2473 512
2992 621
1980 289
2150 297
40006 595