31422 194
17924 384
16150 123
3787 286
15373 461
34475 182
311243 707
10952 287
12040 578
6528 846
1315 155