194 1512
54290 57237
16107 18385
656 2893
14041 16996
334 2121
330 4091
508 4136
1696 4339
300 2802
712 3185
544 4035
140 2052
99169 102666
3074 8310
