18016 104
11413 564
3876 890
1007 29
5133 271
4154 77
50506 672
3236 527
4450 639
3613 627
4263 629
3788 450
19144 253
13949 195
5034 290
2082 69
47044 124
2126 296
6127 342
5441 695
4488 453
4632 431
7442 589
3777 216
25477 613
3074 703
2360 380
11153 340