14986 227
10196 45
12121 403
31867 796
42283 773
3626 112
8922 465
4449 717
2560 47
4073 597
4143 184
6089 611
17124 670
1735 83
4396 360
16201 812
4443 175
15325 833
3964 268
3457 378
7317 743
3146 417
3402 36
14096 109
5891 658
13398 413
7795 103
10850 362