30620 688
7192 179
8840 716
16843 107
3173 184
4493 366
11691 56
4615 276
33401 537
935081 960
8770 403
10132 318
9876 378
7484 816
4718 345
2328 126
4436 374
2145 232
5730 527
3598 561