2886 790
1632 258
1329 178
2232 416
8192 490
61005 557
37025 306
41348 631
35914 125
24292 668
28825 496
46691 286
21165 75
47592 508
14401 512
35700 499
45649 782
51106 809
46829 106
49423 253
16497 490
48064 815
25253 298
33154 980