3132 256
4483 49
99683 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
22092 352
102076 951
5365 775
3290 90
7201 796
6062 760
6731 297
5910 135
3173 198
96439 378
5270 343
86325 694
29068 88