2508 151
3303 409
4576 591
46616 338
27340 43
27848 124
17771 94
14517 381
13542 322
26927 693
9640 636
2659 537
14218 60
2845 290
24026 287
8785 297
4721 639
8477 112
19037 751
9640 754
23181 810
19841 276
22051 597
13718 510