2291 416
16106 652
6142 804
9318 823
7367 246
7805 381
6766 551
14783 406
7304 807
10839 603
3727 160