3028 225
2610 221
3618 546
234048 400
75212 750
96864 666
244949 221
60030 164
294204 1192
3875 483
873073 2240
14626 595
8590 744
3569 180
97870 607
72868 993
5159 708
2986 488
131564 598
149186 850
6939 698
34489 105
1924 199
47380 127
7531 499
6454 466
5794 265
3555 594