3118 841
2459 463
3399 812
14984 228
15814 601
2378 208
13976 347
3116 181
1839 228
1509 51
4062 582
5853 571
2756 155
4635 223
2218 47
3870 727
5485 151
2919 507
3885 916
29093 721
2937 38
9965 270
2840 512
3649 847