12891 110
13826 59
3296 743
5676 530
5246 343
3249 575
32242 799
28248 311
139410 646
32006 168
11451 538
15013 377
42560 457
24130 587
16777 692
26117 129
61733 506
20749 688
19157 522
11006 499
15474 400
15254 386
2596 198
3468 845
1803 269
5317 764
5159 54
3808 495