50475 196
38171 52
31031 120
63083 65
34822 87
4038 826
5596 743
4709 508
2760 348
3005 170
3831 514
7855 85
11624 151
2936 293
2949 498
1637 136
3970 121
3998 292
1815 123
5410 578
4463 695
3497 506
4836 195
1700 41
3373 665
4095 561
3436 917
2976 423