31555 125
8178 510
47913 603
7960 668
11891 188
39127 290
20277 673
21681 255
3489 24
2326 195
4453 542
15695 256
48954 194
3833 547
35760 236
9969 743
27385 820
7063 189
9837 403
16538 505
6957 343
7303 430
3043 136
10633 603
11753 482
4739 335
43126 210
31221 437