50486 196
38174 52
31038 120
63089 65
34830 87
4045 826
5602 743
4716 508
2762 348
3051 170
3838 514
7874 85
11642 151
2951 293
2950 498
1638 136
3975 121
4008 292
1815 123
5418 578
4466 695
3503 506
4852 195
1703 41
3376 665
4099 561
3437 917
2976 423