3693 526
29445 108
30649 867
13737 337
9132 109
6303 290
8179 494
9702 97
16209 166
7393 614
29911 742
37901 393
3373 196
17612 692
3886 24
13914 570
12475 376
6351 626
20663 555
7517 706
21806 500
1017 199
19433 632
7694 72