438 51
2898 840
3061 741
3461 516
4341 629
10862 783
2575 235
8542 608
9796 96
12088 775
1297 194
1956 334
3178 711
4401 311
15465 525
5161 857
4081 314
5272 350
5592 841
5316 640
8320 267
8952 244
8186 115
1273 259
4919 673
10496 280
6202 765
5753 861