30012 176
8187 464
3470 523
5466 594
9007 309
2754 440
3225 265
4294 911
71955 214
5889 63
16380 605
2895 308
8837 590
1510 40
5214 531
3454 394
4530 680
4319 216