15546 307
41057 578
8393 450
8838 373
65221 594
8568 291
8776 508
19177 174
13791 318
6286 133
210819 776
9260 390
88494 600
21595 637
56179 596
19309 110
82491 668
31331 535
80056 241
117347 959
51469 928
5000 113
3841 329
3803 656
9315 503
8981 539
2048 118
2384 197