30598 570
1586 108
7332 814
4955 595
4335 581
1895 209
4098 535
2652 284
3994 311
4331 723
4375 536
4945 575
10189 505
3491 94
4102 444
3335 205
10726 679
11496 541
4068 78
4464 457
14713 741
3092 181
5421 599
3348 101
6488 774
2752 290
8278 196
3332 516