30066 537
14181 257
6167 722
8050 495
6857 617
6234 424
5199 420
11277 383
4224 276
19817 499
7187 642
4915 494
5731 477
3018 333
4166 78