29521 931
16278 465
3136 166
7488 718
16815 800
10560 558
3312 180
3798 513
5216 76
14698 208
11077 432
3032 722
14405 502
13984 807
3486 301
4130 581
2367 464
5044 136
5535 884
5982 678
5939 890
3315 104
1671 199
24633 682