1593 290
2351 416
16633 652
6204 804
9500 823
7465 246
7941 381
6912 551
14926 406
7385 807
10953 603
3776 160