6529 173
5098 631
55842 513
20843 841
15990 79
16033 413
7733 323
20009 500
13752 272
8119 283
8392 87
5006 554
27082 251
22494 570
7011 246
49542 492
7473 25