3556 518
5130 458
2126 71
4932 375
35039 352
205252 1094
22817 886
16667 289
40961 153
46772 251
15807 791
74167 449
61693 676
27183 382
39071 580
12863 332
10440 453
9010 842
11376 218
16974 640
20801 490
14127 636
27798 755
31240 665
19122 236
15753 146
30623 745
15644 265