30019 106
2747 612
7788 453
5748 429
18808 313
38348 575
11590 554
30029 140
25604 676
9422 321
25139 672
12241 123
10373 501
2101 81
28582 944
7400 161
5087 398
3399 104