5014 309
20648 729
125802 209
59052 177
29427 368
5233 605
3800 76
24513 798
5349 501
9210 614
37594 694
3375 422