15387 335
49011 424
28266 232
18248 306
23187 239
34150 393
18195 337
29656 475
29089 219
16028 138
18396 243
28654 121
14661 282
25527 161
16657 148
30225 362
31769 242
26861 576
23667 186
31396 853
40630 458
17635 67
21544 142
28769 980