19519 516
5448 604
4748 511
4681 125
6030 356
3364 368
19574 796
6827 224
12404 174
20187 347
27286 645
10184 278
8972 787
15180 501
3222 167
21800 819
6865 638
5853 619
15894 258
5773 241
4076 685
11115 257
7709 565
30033 664