3527 907
2863 340
54467 591
2695 296
4617 569
74649 411
14029 70
6486 252
27348 337
13384 798
3343 428
5172 695
2718 305