5080 362
16542 356
23665 151
3547 344
2964 277
11205 797
3128 98
58574 420
23706 75
15814 549
27238 672
58763 231
8925 529
21945 439
1784 241
18824 69
4464 343
98893 289
3067 219