8192 547
4633 860
12226 333
4222 196
8642 357
6103 367
2267 295
4923 411
3387 68
4495 676
3573 622
2888 413
5129 318
10332 907
16922 508
15962 236
14268 684
5310 291
33014 489
10529 502
3266 241
3806 554
8870 478
3877 280
4702 727
6278 39
1685 86
16552 62