25241 641
3327 67
10266 673
6004 508
7945 506
12717 683
5438 506
4146 555
3760 784
2767 245
5806 573
5180 170
4537 932