119877 1184
37175 183
28352 326
66268 497
8103 152
10005 520
4116 591
1617 96
3777 365
2231 127
2200 175
3110 89
3905 607
4677 611
60598 779
33677 377
28091 966