5019 309
20655 729
125804 209
59053 177
29427 368
5233 605
3800 76
24513 798
5349 501
9211 614
37594 694
3375 422