30766 120
62838 65
34118 87
3754 826
5107 743
3932 508
2441 348
2818 170
3646 514
6393 85
10060 150
2226 293
2645 498
1485 136
3248 121
3680 292
1563 123
4948 578
4023 695
3187 506
3873 191
1433 41
3059 665
3729 561
3216 917
2661 423
7227 647
2010 238