24141 362
15462 341
58254 122
22917 580
8013 275
8729 842
31294 575
40808 682
101251 514
68596 346
5966 618
3248 633
7947 115
46108 331
51726 179