17493 344
18244 581
76266 340
41726 339
9212 341
2572 246
2147 266
3540 313
8988 481
2462 533
13923 527
4937 418
6617 559
2784 137