3403 310
4127 731
3010 652
14843 481
16230 280
18347 709
17623 92
11582 704
30925 301
17957 820
8700 322
9754 494