12531 265
3684 70
29945 278
32021 789
31377 528
3837 591
2149 96
5351 316
5685 470
34148 286
3724 313
6553 274
7695 888
8542 453
2870 49
7157 613
7934 387
10302 515
5937 114
20122 195
5133 177
68845 666
852 160
4869 149
3007 218
6319 181
4838 453
11413 683