21183 125
19101 516
8620 504
3711 96
9550 464
12829 532
3237 436
10764 70
8263 234
4078 76
3352 296
11573 537
7748 700
2776 165
3776 248
11376 593
10652 313
6130 567
5878 678
2038 211
5164 513
10415 145
5133 644
6463 393