3002 362
15062 356
20899 148
2793 344
1997 277
9479 795
2151 96
43212 415
19038 72
14766 549
24533 672
54074 230
8390 529
13181 436
1477 241
15696 68
3876 343
90832 289
2531 219