30989 315
3324 477
7311 493
41663 672
3088 651
10035 291
28565 137
5012 58
16260 649
4975 640
7412 62
2652 213
5434 850
12755 376
1896 157
2210 125