305 51
338 41
2903 517
3672 615
8484 608
3171 262
4418 621
69159 437
11167 82
22017 270
14512 103
11404 315
1125 149
24094 193
17115 209
52070 142
8451 547
37689 865
6830 127
16431 331
8380 372
4263 286
17921 787
17325 305
48791 741
123722 677
31311 144
5086 240