31529 125
8178 510
47899 603
7958 668
11887 188
39127 290
20266 673
21679 255
3488 24
2326 195
4453 542
15695 256
48950 194
3832 547
35749 236
9969 743
27381 820
7063 189
9833 403
16521 505
6957 343
7302 430
3039 136
10631 603
11752 482
4738 335
43112 210
31218 437