1352 324
2941 322
2069 199
99231 669
9265 519
9604 159
17298 890
51832 668
3379 242
9716 320
3631 448
3516 385
3126 86
2843 288
104315 831