4896 631
50754 510
18875 843
13532 79
14845 413
7163 322
18197 500
11655 272
4718 283
7904 87
4759 554
25992 250
21097 570
6330 246
46505 492
6461 25