3052 512
9643 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
3469 710
2473 512
2992 621
1981 289
2150 297
40009 595