30158 106
2747 612
7789 453
5748 429
18809 313
38351 575
11590 554
30030 140
25609 676
9424 321
25139 672
12244 123
10378 501
2101 81
28597 944
7402 161
5087 398
3399 104