15815 359
94564 768
20943 683
11969 694
9908 645
26207 273
5905 295
5357 370
4105 186
12958 453
5306 317
3821 351
2476 318