30001 176
8185 464
3469 523
5463 594
9007 309
2754 440
3223 265
4291 911
71944 214
5880 63
16379 605
2894 308
8836 590
1508 40
5212 531
3452 394
4526 680
4318 216