6002 173
4911 631
49893 510
18870 841
13537 79
14501 413
7276 323
18186 500
11603 272
7646 283
7816 87
4754 554
25742 251
21069 570
6484 246
46183 491
6438 25