4200 908
11516 532
13542 187
10522 304
7232 571
7607 790
10633 275
3862 441
3302 76
3632 201
14050 598