3504 907
2853 340
54214 591
2694 296
4612 569
74609 411
13979 70
6465 252
27346 337
13384 798
3337 428
5157 695
2712 305