30020 176
8187 464
3470 523
5467 594
9007 309
2754 440
3225 265
4296 911
71957 214
5889 63
16381 605
2896 308
8837 590
1512 40
5214 531
3454 394
4530 680
4320 216