30032 670
5930 471
17089 205
21455 280
2339 37
8541 79
23981 45
7406 334
7433 558
18049 740
4340 792
3327 57
4409 396
5379 714
2836 221
4738 745
5270 333
24633 687
7474 319
18037 579
11081 161
9978 638
3109 337
16069 189
3367 336
18030 327
1626 119
16252 871