3115 608
5336 323
13400 409
5261 492
14658 58
5716 788
20611 807
6386 482
10373 169
5444 747
4212 554