4397 904
4477 191
2628 177
11643 360
9364 125
3599 384
9097 323
3020 73
4092 375
7139 556
3823 87
15593 396
10161 766
8158 420
9475 314
5510 650
7591 611
2091 106