3504 907
2853 340
54223 591
2694 296
4612 569
74610 411
13983 70
6465 252
27346 337
13384 798
3337 428
5159 695
2712 305