6533 173
5100 631
55851 513
20849 841
15999 79
16034 413
7736 323
20013 500
13752 272
8119 283
8396 87
5007 554
27083 251
22497 570
7014 246
49551 492
7474 25