30127 106
2747 612
7789 453
5748 429
18809 313
38350 575
11590 554
30030 140
25608 676
9424 321
25139 672
12244 123
10374 501
2101 81
28593 944
7401 161
5087 398
3399 104