15033 40
3269 487
14390 138
3622 60
2883 419
13121 542
3077 346
425 46
9494 253
3627 110
3382 806
3007 254
2365 383
901 47
62192 592
41467 199
2761 242
1989 123
845 98
2921 631
1556 106
2422 403
882 62
3998 745
4453 636
2816 263
2540 591
3246 527