2815 397
4363 126
3956 94
16608 803
8512 767
6425 752
11273 964
2726 55
12216 57
8025 389
8475 926
4597 697
6124 500
175524 790
6921 759
2393 427
1300 299
2979 442
4038 529
2341 564