4479 256
2740 251
9689 106
2437 215
2976 300
5039 442
2181 256
2166 368
10958 910
3773 385
16994 958
4046 390
4726 281
3736 243
10468 718
14067 843
4144 417
3451 266
9285 49
3100 230
31337 165
12251 99
22560 325
2721 548