6256 173
4999 631
53587 510
20140 841
15312 79
15466 413
7521 323
19232 500
13487 272
7925 283
8168 87
4893 554
26616 251
21924 570
6807 246
48226 491
7032 25