50455 196
38165 52
31028 120
63077 65
34816 87
4025 826
5588 743
4702 508
2755 348
2963 170
3827 514
7842 85
11593 151
2919 293
2948 498
1634 136
3960 121
3992 292
1813 123
5400 578
4460 695
3493 506
4820 195
1694 41
3372 665
4088 561
3431 917
2976 423