34929 87
4097 826
5687 743
4753 508
2796 348
3117 170
3895 514
8058 85
11881 151
3017 293
2985 498
1649 136
4058 121
4079 292
1844 123
5457 578
4501 695
3548 506
4967 195
1740 41
3409 665
4194 561
3461 917
3194 423
8415 647
2245 238
10561 176
7236 29