4488 596
5186 35
23043 554
14082 171
2520 319
1171 30
2981 182
4966 254
6007 516
18125 977
2867 517
2721 761
2174 32
8688 297
14529 534
4887 505
4471 232
3907 839
3073 395
4726 158
7028 529
24963 903
3284 549
50592 400
3083 324
5713 464
4828 42
5260 612