3228 604
125903 209
58981 177
29537 369
5262 605
3839 76
24533 798
5356 501
9227 614
37617 694
3403 422