30537 315
3337 477
7277 493
41577 672
3071 651
9910 291
28445 137
4994 58
16238 648
4949 640
7398 62
2682 213
5421 850
12530 376
1881 157
2199 125