2947 706
16447 840
4511 908
11950 532
13569 187
10530 304
7250 571
7623 790
10699 275
3864 441
3308 76
3646 201
14154 598