16781 141
14810 455
6014 48
31323 779
8611 293
6422 45
19315 594
8108 647
9440 114
1862 51
4883 642
6657 156
4378 127
1889 307