31656 553
5081 305
2252 246
4167 69
5717 295
11704 571
9864 715
1465 243
1940 87
2797 37
5181 219
4592 503
7087 368
31501 619
9070 163
49496 581
3099 290
5130 284
546192 860
205572 296
112228 682
345041 578
391204 570
193163 651
311237 651