512 151
1304 340
2834 847
2913 586
47497 551
64637 417
52229 499
59505 581
57382 367
71582 361
79879 434
44316 392
56228 265
40753 231
24786 245
82474 476
61711 635
82183 1063
48900 141
80689 407
84330 211
75238 239
32452 327
48587 736