30391 315
3333 477
7263 493
41566 672
3070 651
9891 291
28411 137
4975 58
16226 648
4936 640
7392 62
2672 213
5411 850
12502 376
1877 157
2193 125