2434 291
2433 416
17082 652
6306 804
9828 823
7647 246
8154 381
7183 551
15191 406
7474 807
11204 604
3866 160