29405 188
58212 821
13573 289
8717 595
3402 424
4932 787
2894 443
2703 317
4411 110
4492 771
1996 51
7355 264
6317 384
5817 716
9593 906
6194 409
4396 516
37964 361
6914 783
4425 471
3292 286
1580 107
3882 720
3702 389
117555 546
3477 66
6588 161
3600 631