3082 371
5736 859
2901 423
3402 1006
3194 721
6066 682
3196 752
2270 307
16477 448
2614 413
3347 264
7930 681
3205 501
4615 248
1734 51
2902 717