2935 790
1712 258
1450 178
2320 416
76287 550
47289 709
100041 575
23399 161
79508 428
40563 486
91500 506
72751 525
44899 416
76201 644
46784 341
45776 424
36961 217
94158 336
42851 405
65835 252
46581 465
20009 235
39954 371
66224 827