29339 188
58040 820
13573 289
8717 595
3401 424
4931 787
2893 443
2703 317
4411 110
4492 771
1996 51
7355 264
6316 384
5817 716
9591 906
6194 409
4396 516
37962 361
6914 783
4425 471
3292 286
1580 107
3882 720
3702 389
117552 546
3477 66
6588 161
3600 631