6533 173
5099 631
55848 513
20848 841
15996 79
16034 413
7735 323
20012 500
13752 272
8119 283
8392 87
5007 554
27083 251
22494 570
7013 246
49548 492
7474 25