50526 432
21752 90
22046 168
1419 80
22133 352
21920 337
50066 248
38862 419
13409 360
147904 784
38641 194
49405 262
15058 41
33035 306
29456 774
37302 187
20714 94
34766 305
25673 109
37734 333
32133 821
2945 213
62882 453
12075 207
45042 189
57110 358
19757 347
25880 256