50475 196
38171 52
31032 120
63083 65
34825 87
4038 826
5598 743
4712 508
2760 348
3012 170
3832 514
7857 85
11626 151
2937 293
2949 498
1637 136
3970 121
4001 292
1815 123
5410 578
4463 695
3498 506
4837 195
1700 41
3373 665
4097 561
3437 917
2976 423