50462 196
38169 52
31030 120
63078 65
34818 87
4030 826
5591 743
4704 508
2758 348
2976 170
3828 514
7847 85
11601 151
2921 293
2949 498
1635 136
3961 121
3994 292
1815 123
5401 578
4460 695
3495 506
4823 195
1695 41
3372 665
4088 561
3432 917
2976 423