30011 176
8187 464
3470 523
5464 594
9007 309
2754 440
3225 265
4292 911
71952 214
5887 63
16380 605
2895 308
8837 590
1509 40
5214 531
3453 394
4530 680
4319 216