50471 196
38171 52
31031 120
63082 65
34819 87
4036 826
5595 743
4709 508
2759 348
2996 170
3830 514
7851 85
11617 151
2933 293
2949 498
1637 136
3966 121
3997 292
1815 123
5406 578
4461 695
3497 506
4832 195
1699 41
3372 665
4088 561
3433 917
2976 423