3113 256
4461 49
96992 322
2282 118
2490 111
4967 332
3871 65
5481 602
19258 222
4684 340
6056 296
9601 926
4117 315
6864 147
9221 506
21853 351
101179 949
5362 775
3285 90
7186 796
6061 760
6726 297
5906 135
3170 198
95979 377
5268 343
86111 694
28943 87