30949 315
3324 477
7307 493
41659 672
3088 651
10032 291
28551 137
5012 58
16256 648
4973 640
7408 62
2652 213
5434 850
12744 376
1896 157
2210 125