5959 173
4889 631
49102 510
18622 841
13320 79
14302 413
7197 323
17929 500
11566 272
7575 283
7760 87
4727 554
25574 251
20862 570
6331 246
45729 491
6307 25