4005 375
3699 657
8511 646
2172 315
4265 879
2042 251
4487 679
4026 468
2895 180
1850 112
4252 65
5161 871
27685 979
2679 218
3983 588
2815 382
2921 300
7615 206
8524 201
3931 596
14041 376
4826 686
1927 154
1964 101