3132 256
4483 49
99731 328
2300 118
2497 111
4971 332
3880 65
5489 602
19480 222
4690 340
6062 296
9611 926
4124 315
6873 147
9227 506
22094 352
102095 951
5365 775
3290 90
7202 796
6062 760
6731 297
5910 135
3173 198
96444 378
5270 343
86333 694
29069 88