50526 432
1185 246
68927 293
25820 383
21261 148
37102 172
12839 237
3076 184
33626 256
14448 169
26507 193
2897 735
2439 111
93741 388
14786 125
42125 403
45504 385
21349 90
4080 658
33142 138
80140 387
8760 35
25803 339
50068 248
14757 236
239933 1358
924 54
29884 67