509 93
4574 683
6374 356
12156 323
9059 561
5936 578
7327 617
5882 417
5358 100
45998 338
5317 539
9353 44
311741 808
25219 100
141642 270
26391 259
58768 377
57108 148
10435 269
18452 811
61072 261
30937 429
10285 141
16162 271
5589 194
11780 946
5328 55
260038 832