25229 641
3327 67
10266 673
6004 508
7944 506
12717 683
5438 506
4144 555
3760 784
2767 245
5806 573
5178 170
4537 932