29240 105
7366 661
6112 575
2796 279
3421 771
3355 374
2477 596
7020 91
6283 714
2535 438
2663 272
3014 544
3351 757
2048 274
3681 618
2559 228
2383 165