30575 570
1585 108
7328 814
4953 595
4334 581
1895 209
4097 535
2651 284
3993 311
4330 723
4375 536
4944 575
10189 505
3489 94
4102 444
3334 205
10726 679
11488 541
4068 78
4461 457
14713 741
3091 181
5421 599
3345 101
6485 774
2752 290
8277 196
3330 516